package com.reyco1.events
{
	import flash.events.Event;
	
	public class BaseEvent extends Event
	{
		private var _details:Object = {};
		
		public function BaseEvent(type:String, details:Object=null, bubbles:Boolean=false, cancelable:Boolean=false)
		{
			this.details = details;
			super(type, bubbles, cancelable);
		}

		/* properties */

		public function get details():Object
		{
			return _details;
		}

		public function set details(value:Object):void
		{
			_details = value;
		}

	}
}